Iti Veena meaning in english


Word: ഇടി വീണ Transliteration: iṭi vīṇa

Meaning of ഇടി വീണ in english :

Adjective Thunder-struck
Related wordsiṭi vīṇa (ഇടി വീണ) - Thunder-struck 
Malayalam to English
English To Malayalam